#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>

using namespace std;

namespace qiangsir
{
	template<class T, size_t N = 10>
	class array
	{
	public:
		T& operator[](size_t index)
		{
			return _array[index];
		}
		size_t size()
		{
			return _size;
		}
	private:
		T _array[N];
		size_t _size = 0;
	};


}
int main()
{
	qiangsir::array<int> a;
	cout << a.size() << endl;
}